"""
selenium ---> 使用驱动 ---> 控制浏览器
    模拟人的行为去操作浏览器
"""
# 打开浏览器


import time
from selenium import webdriver

def moli():
    driver = webdriver.Chrome()
    # 访问网站
    driver.get('https://www..com/user/MS4wLjABAAAA0ihE2gYz13hwfPpxiZz50L7QM761qG-m28wj-oyWJTMqEJh5TR92GIJI7r-FW-8n')
    # 等待
    driver.implicitly_wait(100000)

    def drop_down():
        """执行页面滚动的操作"""  # javascript
        for x in range(1, 10, 2):  # 1 3 5 7 9  在你不断的下拉过程中, 页面高度也会变的
            time.sleep(1)
            j = x / 9  # 1/9  3/9  5/9  9/9
            # document.documentElement.scrollTop  指定滚动条的位置
            # document.documentElement.scrollHeight 获取浏览器页面的最大高度
            js = 'document.documentElement.scrollTop = document.documentElement.scrollHeight * %f' % j
            driver.execute_script(js)

if __name__ == '__main__':
    moli()